<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.11.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>cppMISC: include/mandarava/linux/epoll.hpp 文件参考</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../clipboard.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../cookie.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript" src="../../darkmode_toggle.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">cppMISC<span id="projectnumber">&#160;v1.1</span>
   </div>
   <div id="projectbrief">cppMisc 文档系统</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.11.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(1); });
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',true,false,'search.php','搜索',false);
  $(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_167799c5d54b642df145e58207d8d1d2.html">mandarava</a></li><li class="navelem"><a class="el" href="../../dir_2e6b9f119e8f8756778e64c7d8fe1a17.html">linux</a></li>  </ul>
</div>
</div><!-- top -->
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">类</a>  </div>
  <div class="headertitle"><div class="title">epoll.hpp 文件参考</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;sys/epoll.h&gt;</code><br />
<code>#include &lt;atomic&gt;</code><br />
<code>#include &lt;mutex&gt;</code><br />
<code>#include &quot;<a class="el" href="../../d0/d0e/misc_8hpp_source.html">misc.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d6/da0/observer_8hpp_source.html">designM/observer.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../de/d6d/singleton_8hpp_source.html">designM/singleton.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d0/d5c/malloc_shared_ptr_8hpp_source.html">mallocSharedPtr.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../de/dfb/data_ch_8hpp_source.html">dataCh.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
epoll.hpp 的引用(Include)关系图:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d4c/epoll_8hpp__incl.png" border="0" usemap="#ainclude_2mandarava_2linux_2epoll_8hpp" alt=""/></div>
<map name="ainclude_2mandarava_2linux_2epoll_8hpp" id="ainclude_2mandarava_2linux_2epoll_8hpp">
<area shape="rect" title=" " alt="" coords="322,5,483,48"/>
<area shape="rect" title=" " alt="" coords="5,96,90,123"/>
<area shape="poly" title=" " alt="" coords="322,49,105,98,104,92,321,44"/>
<area shape="rect" title=" " alt="" coords="113,96,174,123"/>
<area shape="poly" title=" " alt="" coords="336,51,190,97,188,91,335,46"/>
<area shape="rect" title=" " alt="" coords="630,245,687,272"/>
<area shape="poly" title=" " alt="" coords="426,47,589,195,633,233,630,237,586,199,422,51"/>
<area shape="rect" href="../../d0/d0e/misc_8hpp.html" title=" " alt="" coords="310,96,385,123"/>
<area shape="poly" title=" " alt="" coords="390,50,367,85,362,82,386,47"/>
<area shape="rect" href="../../d6/da0/observer_8hpp.html" title=" " alt="" coords="549,96,698,123"/>
<area shape="poly" title=" " alt="" coords="460,46,575,88,574,93,458,51"/>
<area shape="rect" href="../../de/d6d/singleton_8hpp.html" title=" " alt="" coords="1106,245,1258,272"/>
<area shape="poly" title=" " alt="" coords="483,30,648,44,849,70,947,88,1035,111,1108,137,1136,152,1159,169,1170,182,1177,198,1184,230,1179,231,1172,200,1165,185,1155,173,1134,157,1106,142,1034,116,946,94,848,75,648,50,483,35"/>
<area shape="rect" href="../../d0/d5c/malloc_shared_ptr_8hpp.html" title=" " alt="" coords="1219,171,1361,197"/>
<area shape="poly" title=" " alt="" coords="483,25,652,28,861,38,965,47,1061,59,1142,74,1202,94,1224,106,1244,123,1275,157,1271,160,1240,127,1221,111,1200,98,1140,79,1060,64,965,52,861,44,652,34,483,31"/>
<area shape="rect" href="../../de/dfb/data_ch_8hpp.html" title=" " alt="" coords="198,96,286,123"/>
<area shape="poly" title=" " alt="" coords="362,51,282,91,280,86,360,46"/>
<area shape="rect" title=" " alt="" coords="166,245,220,272"/>
<area shape="poly" title=" " alt="" coords="331,125,272,173,214,235,210,231,268,169,328,121"/>
<area shape="rect" title=" " alt="" coords="357,320,428,347"/>
<area shape="poly" title=" " alt="" coords="311,125,250,149,188,184,164,204,149,225,146,247,156,270,168,280,185,289,234,305,342,324,341,329,232,310,183,294,165,285,152,274,140,248,144,223,160,200,185,179,248,144,309,120"/>
<area shape="rect" title=" " alt="" coords="428,395,505,421"/>
<area shape="poly" title=" " alt="" coords="311,124,223,150,185,163,165,173,144,196,131,220,128,244,139,271,165,302,196,328,232,349,269,366,346,389,412,400,412,405,345,394,268,371,229,354,193,332,161,306,135,273,123,245,126,218,139,193,162,169,183,158,221,145,309,118"/>
<area shape="rect" title=" " alt="" coords="363,171,420,197"/>
<area shape="poly" title=" " alt="" coords="357,122,378,156,374,159,353,125"/>
<area shape="rect" href="../../d8/d68/fs_8hpp.html" title=" " alt="" coords="282,171,339,197"/>
<area shape="poly" title=" " alt="" coords="343,124,326,158,321,156,339,122"/>
<area shape="poly" title=" " alt="" coords="291,200,227,239,225,235,288,196"/>
<area shape="poly" title=" " alt="" coords="303,199,286,232,282,252,285,271,294,292,307,310,341,343,379,368,417,386,414,391,377,372,338,347,303,314,290,294,280,273,277,252,281,231,299,197"/>
<area shape="rect" title=" " alt="" coords="294,245,374,272"/>
<area shape="poly" title=" " alt="" coords="317,197,328,230,323,231,312,199"/>
<area shape="rect" title=" " alt="" coords="398,245,462,272"/>
<area shape="poly" title=" " alt="" coords="332,196,398,235,395,239,330,200"/>
<area shape="rect" href="../../de/dfd/tree_8hpp.html" title=" " alt="" coords="537,245,606,272"/>
<area shape="poly" title=" " alt="" coords="340,191,352,195,523,242,521,247,351,200,338,196"/>
<area shape="poly" title=" " alt="" coords="541,275,439,316,437,311,539,270"/>
<area shape="poly" title=" " alt="" coords="549,275,520,295,494,322,480,351,472,380,467,379,475,349,489,318,516,290,546,270"/>
<area shape="rect" title=" " alt="" coords="1040,320,1108,347"/>
<area shape="poly" title=" " alt="" coords="607,267,619,269,1025,323,1024,328,618,275,605,272"/>
<area shape="rect" title=" " alt="" coords="691,320,759,347"/>
<area shape="poly" title=" " alt="" coords="599,270,685,310,683,315,597,275"/>
<area shape="rect" title=" " alt="" coords="628,320,667,347"/>
<area shape="poly" title=" " alt="" coords="587,271,625,307,622,311,583,274"/>
<area shape="rect" title=" " alt="" coords="878,320,961,347"/>
<area shape="poly" title=" " alt="" coords="607,267,619,269,864,319,862,324,618,275,605,272"/>
<area shape="rect" href="../../d6/de9/typetraits_8hpp.html" title=" " alt="" coords="504,320,604,347"/>
<area shape="poly" title=" " alt="" coords="571,273,563,305,558,304,566,272"/>
<area shape="poly" title=" " alt="" coords="541,349,495,387,491,383,537,345"/>
<area shape="poly" title=" " alt="" coords="615,125,558,191,476,274,426,313,422,309,472,270,554,187,611,121"/>
<area shape="poly" title=" " alt="" coords="687,121,1038,192,1272,243,1278,258,1272,273,1252,297,1223,317,1187,335,1144,350,1043,374,929,391,810,401,697,407,520,410,520,405,697,402,810,396,928,385,1042,369,1142,345,1185,330,1221,312,1249,293,1268,271,1273,258,1268,247,1037,197,686,126"/>
<area shape="poly" title=" " alt="" coords="584,126,436,172,435,166,582,121"/>
<area shape="rect" title=" " alt="" coords="1070,171,1145,197"/>
<area shape="poly" title=" " alt="" coords="699,117,862,138,1052,168,1056,169,1055,174,1051,173,861,144,698,122"/>
<area shape="rect" title=" " alt="" coords="599,171,648,197"/>
<area shape="poly" title=" " alt="" coords="626,123,626,155,621,155,621,123"/>
<area shape="rect" href="../../d9/d7a/variant_8hpp.html" title=" " alt="" coords="688,171,831,197"/>
<area shape="poly" title=" " alt="" coords="648,121,724,161,721,165,646,126"/>
<area shape="poly" title=" " alt="" coords="743,200,690,238,687,234,740,196"/>
<area shape="poly" title=" " alt="" coords="688,197,283,248,235,254,234,249,282,243,688,191"/>
<area shape="poly" title=" " alt="" coords="787,195,943,270,1033,311,1031,316,941,274,784,200"/>
<area shape="poly" title=" " alt="" coords="759,198,734,306,729,304,754,197"/>
<area shape="poly" title=" " alt="" coords="780,196,843,243,902,306,898,310,839,247,777,200"/>
<area shape="rect" title=" " alt="" coords="762,245,829,272"/>
<area shape="poly" title=" " alt="" coords="768,197,785,230,780,232,763,199"/>
<area shape="rect" title=" " alt="" coords="954,245,1032,272"/>
<area shape="poly" title=" " alt="" coords="801,195,940,238,938,243,799,200"/>
<area shape="poly" title=" " alt="" coords="1165,275,1107,313,1104,309,1162,270"/>
<area shape="poly" title=" " alt="" coords="1137,275,976,319,975,314,1136,270"/>
<area shape="poly" title=" " alt="" coords="1294,198,1291,235,1284,255,1272,274,1239,300,1201,317,1161,328,1124,333,1124,328,1160,322,1199,312,1236,295,1268,270,1279,253,1285,234,1288,197"/>
<area shape="poly" title=" " alt="" coords="1240,201,1171,221,1095,248,1045,274,961,315,959,310,1042,270,1093,243,1169,216,1239,195"/>
<area shape="poly" title=" " alt="" coords="1239,201,1048,247,1047,242,1237,195"/>
<area shape="rect" title=" " alt="" coords="1384,245,1447,272"/>
<area shape="poly" title=" " alt="" coords="1313,196,1382,235,1379,240,1311,200"/>
<area shape="poly" title=" " alt="" coords="240,124,204,232,199,230,235,122"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
此图展示该文件被哪些文件直接或间接地引用了:</div>
<div class="dyncontent">
<div class="center"><img src="../../d0/d82/epoll_8hpp__dep__incl.png" border="0" usemap="#ainclude_2mandarava_2linux_2epoll_8hppdep" alt=""/></div>
<map name="ainclude_2mandarava_2linux_2epoll_8hppdep" id="ainclude_2mandarava_2linux_2epoll_8hppdep">
<area shape="rect" title=" " alt="" coords="111,5,272,48"/>
<area shape="rect" href="../../d2/da5/linux_8hpp.html" title=" " alt="" coords="5,104,192,131"/>
<area shape="poly" title=" " alt="" coords="161,61,114,106,110,102,158,57"/>
<area shape="rect" href="../../da/d8b/epoll_8cpp.html" title=" " alt="" coords="216,96,354,139"/>
<area shape="poly" title=" " alt="" coords="226,57,265,94,262,98,223,61"/>
</map>
</div>
</div>
<p><a href="../../d2/d37/epoll_8hpp_source.html">浏览该文件的源代码.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
类</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d34/classepoll.html">epoll</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">针对TCP，UDP，串口等通讯需要通讯过程需要的基础通讯模块。使用epoll的异步通讯方式  <a href="../../dc/d34/classepoll.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
</html>
